Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
PENTYLA POPLAR ROAD Detached £241,680 £184,950 20 Jan 2017
TREFELYS POPLAR ROAD Terraced £215,192 £64,000 6 Jul 2001